/*
 * rom.h
 *
 *  Created on: Sep 19, 2013
 *      Author: Ken Arok
 */

#ifndef ROM_H_
#define ROM_H_

#include <stdint.h>

void vReadBlockROM(const void *_start_addr, void *_pbuf, uint32_t _len);
void vWriteBlockROM(void *_star_addr, const void *_pbuf, uint32_t _len);
uint8_t vReadByteROM(const void *_addr);
uint16_t vReadWordROM(const void *_addr);
uint32_t vReadDWordROM(const void *_addr);
void vWriteByteROM(const void *_addr, uint8_t _val);
void vWriteWordROM(const void *_addr, uint16_t _val);
void vWriteDWordROM(const void *_addr, uint32_t _val);


#endif /* ROM_H_ */
